IF EXISTS(SELECT * FROM sysobjects WHERE name = 'generarCodigoMuestraEspecial' AND type = 'P')
BEGIN
	DROP PROCEDURE generarCodigoMuestraEspecial
END
GO
CREATE PROCEDURE [dbo].[generarCodigoMuestraEspecial]
AS
/*********************************************************************
	Resumen: Genera codigo de Muestra especial
	Parametros:
		
**********************************************************************/		

BEGIN
 

			DECLARE @CodigoMuestraEspecial VARCHAR(12)
			DECLARE @nCodigoMuestraEspecial INT
			SELECT @nCodigoMuestraEspecial = CONVERT(INT, ISNULL(substring(MAX(t1.CodigoMuestraEspecial), 2, 7), 0)) + 1 FROM MuestraEspecial t1 
			SET @CodigoMuestraEspecial= RIGHT(ltrim(str(@nCodigoMuestraEspecial + 10000000)), 7)
			
			--PRINT 'codigo ' + @CodigoLitologia
			SELECT 'E' + @CodigoMuestraEspecial AS CodigoMuestraSondaje
 END




